package com.cloud.resp;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 产品溯源-出/入库明细相关信息
 */
@Data
public class ProductTraceSourceStockStorageRecordDto implements Serializable {
    private static final long serialVersionUID = -2358840871317772389L;

    @ApiModelProperty(value = "单据号")
    private String billCode;

    @ApiModelProperty(value = "模块类型： 1：供方入库信息,2：供方出库信息,3：九阳入库信息,4：九阳出库信息")
    private String moduleType;

    @ApiModelProperty(value = "业务类型：供方混合入库，供方销售出库，九阳OEM入库，直调 短调，九阳成品销售出库")
    private String businessType;

    @ApiModelProperty(value = "入库时间")
    private String inWarehouseTime;

    @ApiModelProperty(value = "出库时间")
    private String outWarehouseTime;

    @ApiModelProperty(value = "操作人ID")
    private String operateUserId;

    @ApiModelProperty(value = "操作人名称")
    private String operateUserName;

    @ApiModelProperty(value = "物流商名称")
    private String logisticsCompanyName;

    @ApiModelProperty(value = "物流商编码")
    private String logisticsCompanyCode;

    @ApiModelProperty(value = "经销商编码")
    private String customerCode;

    @ApiModelProperty(value = "经销商名称")
    private String customerName;

    @ApiModelProperty(value = "当批数量")
    private Integer number;
}
